driver's trip ticket - Turkish English Dictionary